﻿body
{
    background-color: rgb(12, 24, 109);
    font-family: Verdana;
    color: #000000;
}
div.box-vote
{
}
div.box-vote table.tbvote
{
    font-size: 9pt;
    width: 100%;
    border: 1px solid rgb(12, 24, 109);
    font-weight: bold;
}
div.box-vote table.tbvote tbody tr
{
    height: 22px;
}
div.box-vote table.tbvote tbody td
{
    background-color: White;
}
div.box-vote table.tbvote th.date
{
    background-color: rgb(12, 24, 109);
    color: White;
    font-size: 8pt;
    text-align: right;
    vertical-align: top;
    font-weight: normal;
}
div.box-vote table.tbvote th.title
{
    background-color: rgb(12, 24, 109);
    color: White;
    font-size: 14pt;
    font-family: Times New Roman;
}

div.box-vote table.tbvote td.answer
{
    text-align: right;
    padding-right: 3px;
    font-weight: bold;
    width: 25%;
}
div.box-vote table.tbvote td.percent
{
    width: 50%;
}
div.box-vote table.tbvote td.number
{
    text-align: right;
    width: 25%;
}
div.box-vote table.tbvote td.percent div
{
    height: 20px;
}
div.box-vote table.tbvote td.percent div.bar
{
    margin: 1px;
    display: block;
    float: left;
}
div.box-vote table.tbvote td.percent div.val
{
    float: left;
    font-weight: bold;
    margin-left: 3px;
    margin-top: 3px;
}
div.box-vote table.tbvote td.total
{
    background-color: White;
    text-align: right;
}
div.box-vote table.tbvote tfoot tr.close
{
    font-weight: normal;
    font-size: 8pt;
    text-align: right;
}
div.box-vote table.tbvote tfoot tr.close a
{
    color: White;
    cursor: pointer;
    text-decoration: none;
}

